Interest Payable - German English Dictionary